/* Stylesheet */

body {
    font-family:      verdana, sans-serif;
    margin:           0px;
    padding:          0px;
    line-height:      1.6em;
    background-color: #e4eee4;
    }

div.header {
    clear:            both;
    height:           110px;
    padding:          1px;
    background-color: #ffffff;
    }

div.header div.left {
    margin-left:      5px;
    float:            left;
    height:           110px;
    width:            150px;
    background-color: #ffffff;
    }

div.header div.right {
    margin-right:     10px;
    float:            right;
    height:           110px;
    background-color: #ffffff;
    }

div.header div.banner {
    padding:          25px 160px;
    font-size:        170%;
    font-weight:      bold;
    background-color: #ffffff;
    }
    
div.body {
    }

div.body div.left {
    float:            left;
    width:            150px;
    background-color: #e4eee4;
    }

div.body div.right {
    margin-right:     10px;
    float:            right;
    width:            100px;
    background-color: #e4eee4;
    }

div.body div.content {
    padding:          0px 160px 5px 160px;
    margin:           0px;
    background-color: #e4eee4;
    }

div.footer {
    clear:            both;
    text-align:       center;
    background-color: #e4eee4;
    }

/***********************************************************
 *
 * Simple nested rollover list.
 * http://css.maxdesign.com.au/listamatic2/vertical02.htm
 */

div.navcontainer { 
    margin-left:    5px; 
    }

div.navcontainer ul {
    margin:          0;
    padding:         0;
    list-style-type: none;
    font-family:     verdana, sans-serif;
    }

div.navcontainer li { 
    margin:          0 0 1px 0; 
    }

div.navcontainer a {
    display:          block;
    padding:          5px 10px;
    width:            120px;
    color:            #ffffff;
    background-color: #3d5342;
    text-decoration:  none;
    }

div.navcontainer a:hover {
    color:            #ffffff;
    background-color: #7fab89;
    text-decoration:  none;
    }

div.navcontainer ul ul li { 
    margin:           0 0 1px 0; 
    }

div.navcontainer ul ul a {
    display:          block;
    padding:          5px 5px 5px 30px;
    width:            105px;
    color:            #ffffff;
    background-color: #4c6f54;
    text-decoration:  none;
}

div.navcontainer ul ul a:hover {
    color:            #ffffff;
    background-color: #608f6b;
    text-decoration:  none;
    }

*.warning:before {
	padding-right: 5px;
	content: url('warn.png');
    }

*.warning {
    color: #ff0000;
    display: block;
    }


